meter terminal - German English Dictionary